/*** Created Time: 2022年5月17日 19:07:44 ***/
/*** Author: Eric                        ***/

#ifndef _MY_STDLIB_H_
#define _MY_STDLIB_H_

#include <onix/types.h>

// 定义一些常用的函数

#define     MAX(a, b)       ((a)<(b) ? (b) : (a))
#define     MIN(a, b)       ((a)<(b) ? (a) : (b))

void delay(u32 count);      // 延时函数
void hang(void);            // 阻塞函数

u8 bcd_to_bin(u8 value);    // bcd转整数
u8 bin_to_bcd(u8 value);    // 整数转bcd

u32 div_round_up(u32 num, u32 size);    // 计算num分成size的数量

#endif